package com.spsoft.vatoutinv.constants;

/**
 * 常量信息
 *
 *
 * @author wangy
 */
public interface CommonConstant {

    /**
     * 日期格式
     */
    String DATE_FORMAT_14 = "yyyy-MM-dd HH:mm:ss";
    String DATE_FORMAT_14_SHORT = "yyyyMMddHHmmss";
    String DATE_FORMAT_8 = "yyyy-MM-dd";
    String DATE_FORMAT_8_TEXT = "yyyy年MM月dd日";
    String DATE_FORMAT_8_SHORT = "yyyyMMdd";
    String DATE_FORMAT_6 = "yyyy-MM";
    String DATE_FORMAT_5 = "yyyyMM";
    String TIMEZONE = "GMT+8";

    /**
     * 字符串常量
     */
    String STR_0 = "0";
    String STR_1 = "1";
    String STR_2 = "2";
    String STR_3 = "3";
    String STR_4 = "4";
    String STR_7 = "7";
    String STR_8 = "8";
    String STR_Y = "Y";
    String STR_N = "N";
    String STR_00 = "00";
    String STR_01 = "01";
    String STR_02 = "02";
    String STR_03 = "03";
    String STR_09 = "09";
    String STR_000 = "0.00";
    String STR_001 = "0.01";
    String STR_006 = "0.06";
    String STR_127 = "1.27";
    String STR_GBK = "GBK";

    String STR_100 = "100";
    String STR_1000= "1000";

    String STR_YES = "是";
    String STR_NO = "否";

    /**
     * web端Excel导入使用的常量
     */
    String DZFP_FWPT = "电子发票服务平台";

    String FPPZ_01 = "数电票（增值税专用发票）";
    String FPPZ_02 = "数电票（普通发票）";

    String NORMAL = "正常";

    /**
     * 换行、回车
     */
    String STRING_CHARSET = "/r/n";

    /**
     * 顿号
     */
    String STRING_COMMA = "、";

    /**
     * 星号
     */
    String STRING_STAR = "*";

    /**
     * 未删除
     */
    String IS_DELETE_NO = "0";
    /**
     * 已删除
     */
    String IS_DELETE_YSE = "1";

    /**
     * 发起授信额度申请
     */
    String VMS_CREDIT_LIMIT_INSTALL = "0";

    /**
     * 退回授信额度申请
     */
    String VMS_CREDIT_LIMIT_RETURN = "1";

    /**
     * 授信额度-查询
     */
    String SXED_SELECT = "查询";

    /**
     * 授信额度-增加
     */
    String SXED_ADD = "增加";

    /**
     * 授信额度-减少
     */
    String SXED_REDUCE = "减少";

    /**
     * 老系统发票主信息表 表名
     */
    String TABLE_NVAT_OUTINVOICEDETAILS = "NVAT_OUTINVOICEDETAILS";

    /**
     * 老系统发票明细信息表 表名
     */
    String TABLE_NVAT_OUTINVOICEITEMS = "NVAT_OUTINVOICEITEMS";

    /**
     * 老系统红蓝票关联关系表 表名
     */
    String NVAT_OUTINVOMAPSELF = "NVAT_OUTINVOMAPSELF";

    /**
     * 老系统发票和流水关联关系表 表名
     */
    String NVAT_REVMAPINVOITEMS = "NVAT_REVMAPINVOITEMS";

    /**
     * 税控红字发票备注
     */
    String RED_BZ_SK = "被红冲蓝字发票代码：%s 蓝字发票号码：%s 红字发票信息确认单编号：%s";

    /**
     * 数电红字发票备注
     */
    String RED_BZ_SD = "被红冲蓝字数电票号码：%s 红字发票信息确认单编号：%s";

    /**
     * 差额征税发票备注
     */
    String CEZS_BZ = "扣除额：%s。";

    /**
     * 购买方银行账号标签
     */
    String GMFYHZHBQ_BZ = "购方开户银行：%s;    银行账号：%s;";

    /**
     * 销售方银行账号标签
     */
    String XSFYHZHBQ_BZ = "销方开户银行：%s;    银行账号：%s;";

    /**
     * 收款人备注
     */
    String SKR_BZ = "收款人：%s;";

    /**
     * 复核人备注
     */
    String FHR_BZ = "复核人：%s;";

    /**
     * 收款人和复核人备注
     */
    String SKRFHR_BZ = "收款人：%s;    复核人：%s;";

    /**
     * 不动产销售备注
     */
    String BDCXS_BZ = "不动产单元代码/网签合同备案编号：%s;    不动产地址：%s;    跨地（市）标志：%s;    土地增值税项目编号：%s;    核定计税价格：%s;    实际成交合税金额：%s;";

    /**
     * 不动产租赁备注
     */
    String BDCZL_BZ = "不动产地址：%s;    租赁期起止：%s;    跨地（市）标志：%s;";

    /**
     * （个人）标识
     */
    String PERSON = "（个人）";
    /**
     * 保费
     */
    String BF="保费";
    /**
     * 合并生成业务编号
     */
    String YWBH="DYWHB%s%s%s";
    /**
     * 合并生成原业务编号
     */
    String YYWBH="Y";
    /**
     * 合并生成业务类型
     */
    String DBDHB_YWLX="99";

}
